package com.mida.dms.knw.mapper;

import com.mida.dms.knw.entity.KnwConceptualDomain;
import com.mida.dms.knw.entity.vo.KnwConceptualDomainVo;

import java.util.List;

public interface KnwConceptualDomainMapper extends BaseMapper<KnwConceptualDomain> {

    void deleteByConsuptSoid(long soid) throws Exception;

    void updateByPrimaryKeySelective(KnwConceptualDomain kCDomain) throws Exception;

    List<KnwConceptualDomain> selectByConceptualsoid(long conceptualsoid) throws Exception;

    List<KnwConceptualDomainVo> selectByConceptualsoid2(long conceptualsoid) throws Exception;

    List<KnwConceptualDomain> selectDomainNameByNoumenonSoid(Long noumenonSoid) throws Exception;
    KnwConceptualDomain selectDomainNameBySoid(Long conceptualSoid);
    List<KnwConceptualDomain> findAll();


    void insertSelective(KnwConceptualDomain kCDomain);
}